strait of tiran - French English Dictionary